`

1

BASH B A SIC S

Bash is a shell scripting language used to interact with

components of the Linux operating system. As penetration

testers and security practitioners, we frequently write bash

scripts to automate a wide variety of tasks, making it an

essential tool for hackers. In this chapter, you’ll set up

your bash development environment, explore useful Linux

commands to include in future scripts, and learn the

fundamentals of the language’s syntax, including

variables, arrays, streams, arguments, and operators.

Black Hat Bash (Early Access) © 2023 by Dolev Farhi and Nick Aleks